insulating boot - Turco Inglés Diccionario